<?php

include_once 'dbconnect.php';

$mysql = new ownedsql(); // az ownedsql osztály példány létrehozása

/**
 * throwBack()
 * 
 * általános visszadobás a kezdőlapra
 * 
 * @return
 */
function throwBack() //általános visszadobás a kezdőlapra
{
    session_unset(); //session kiürítése
    session_destroy(); //session törlése
    $host = $_SERVER['HTTP_HOST']; // szerver/domain neve
    $uri = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
    $extra = 'index.php'; //a behívandó fájl
    header("Location: http://$host$uri/$extra"); //átirányítás

}

/**
 * logOut()
 * 
 * kijelentkezés függvény
 * 
 * @return
 */
function logOut() //kijelentkezés függvény
{
    global $mysql,$_SESSION; //globális változók amikre szükség van
    
    //$sid = $_SESSION['sid']; //egyedileg létrehozott munkamenet azonosító beszerzése
    
    //$userData = userDetails(); //felhasználói adatok beszerzése
    //$uid = $userData['uid']; //felhasználó azonosító kinyerése
    
    //$mysql->connect(); //csatlakozás az adatbázishoz
    
    //$sql="INSERT ira_logouts (uid, sid) VALUES ('$uid','$sid')"; //SQL parancs, 2 elem beillesztése
    
    //$mysql->query($sql); //lekérdezés végrehajtása
    
    //$mysql->kill(); //SQL kapcsolat bontása
    
    session_unset(); //session kiürítése
    session_destroy(); //session törlése
    throwBack(); //throwBack függvény végrehajtása
}

/**
 * curPath()
 * 
 * Gyökér meghatározása
 * 
 * @return
 */
function curPath(){
    return stripslashes("http://" . $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME']);
}

?>